champion the cause of something - Español Inglés Diccionario